large fruit bat - Spanish English Dictionary